package io.renren.modules.contract.entity;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;


/**
 * 收款明细表
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2019-12-13 11:37:57
 */
public class ContractReceiptInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Long id;
	//收款合同ID
	private String contractReceiptId;
	//收款金额
	private BigDecimal money;
	//收款时间
	@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
	private Date receiptDate;
	private String receiptDateSrc;

	public String getReceiptDateSrc() {
		return receiptDateSrc;
	}

	public void setReceiptDateSrc(String receiptDateSrc) {
		this.receiptDateSrc = receiptDateSrc;
	}

	/**
	 * 设置：
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：收款合同ID
	 */
	public void setContractReceiptId(String contractReceiptId) {
		this.contractReceiptId = contractReceiptId;
	}
	/**
	 * 获取：收款合同ID
	 */
	public String getContractReceiptId() {
		return contractReceiptId;
	}
	/**
	 * 设置：收款金额
	 */
	public void setMoney(BigDecimal money) {
		this.money = money;
	}
	/**
	 * 获取：收款金额
	 */
	public BigDecimal getMoney() {
		return money;
	}
	/**
	 * 设置：收款时间
	 */
	public void setReceiptDate(Date receiptDate) {
		this.receiptDate = receiptDate;
	}
	/**
	 * 获取：收款时间
	 */
	public Date getReceiptDate() {
		return receiptDate;
	}
}
